dig a ditch/foss - Französisch Englisch Wörterbuch